human-powered vehicle - Turc Anglais Dictionnaire